我正在构建一个应用程序,我需要将一个LatLng从一个片段传递到另一个片段。目前,我正在使用以下方法进行此操作:
public static LocationsFragment newInstance(LatLng latLng){
LocationsFragment fragment = new LocationsFragment();
Bundle bundle = new Bundle();
double x = latLng.latitude;
double y = latLng.longitude;
bundle.putDouble(PATIE
我的申请有问题。基本上,当我单击一个按钮时,它会在一个editText上创建3个字段(2个scrollView和1个旋转器)。这个东西运行良好,这是我唯一的问题,与样式有关,活动bgColor是白色的(和应用程序的其他部分一样),但是当我以编程方式创建元素时,这些元素与我的应用程序的其他部分不一样。editTexts是白色的,带有白色字母(因为我的bgColor也是白色的),而旋转器也是一样的。我能做什么?下面是代码片段,您可以看到我在这里做什么。
public class AddIngredients extends Activity {
public int Count = 0;
publ
我需要帮助,点击回收视图并打开新的片段活动,im在项目列表中单击关闭应用程序和logcat错误是:无法实例化活动ComponentInfo{com.example.divemex/com.example.works.Pem}:java.lang.ClassCastException: com.example.works.Pem不能转换为android.app.Activity
我的代码适配器:
@Override
public void onBindViewHolder(final tramoView tramoView, final int i) {
final Tr
我读过许多文章和StackOverflow答案,但仍然无法理解为什么我们需要工厂方法来创建片段的实例。
下面的片段类都可以正常工作。
具有两个构造函数的片段:
public class CtorFragment extends Fragment {
private static final String KEY = "the_key";
public CtorFragment() {
// Android calls the default constructor so default constructor must be explicitl
我有两个片段,第一个片段在应用程序启动时调用方法,第二个片段的可见性关闭,因此当用户关注第二个片段时,第二个片段的方法将被调用。但是现在,如果用户返回到第一个片段,并且第一个片段中的数据发生了更改,则不会调用第一个片段的方法,因此不会反映该更改。如何解决这个问题?
这两个片段代码是:`
public class Tab1Fragment extends Fragment {
private static final String TAG = "Tab1Fragment";
Context c;
String user_name,password;
MaterialSearchV
我是android的新手,我很难理解如何将值从一个片段传递到另一个片段。我也读过其他类似的帖子,但我似乎就是搞不懂。我有一个datepicker片段,我需要将一些数据发送到另一个片段(itemfragment)。我在datepicker片段中有这个
@Override
public void onDateSet(DatePicker view, int year, int month, int date) {
calendar.set(year, month + 1, date);
int selDay = view.getDayOfMonth();
int sel
我正在应用程序中使用蓝牙服务,它允许我从另一个设备接收消息。在我的FragmentActivity中,我使用一个处理程序来获取以下消息:
FragmentActivity:
public final Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
//my code
case MESSAGE_RE
我必须将两个参数从片段传递到另一个片段。第一个参数是String类型,第二个参数是int类型。我想用bundle传递参数,但不起作用。
第一个片段
Fragment fragment = new Fragment();
Bundle bundle = new Bundle();
bundle.putInt("totale", totalAmount);
fragment.setArguments(bundle);
第二个片段
@Override
public View onC
我试图在Android开发的片段之间传递arraylist。这是我试图将事务数组列表传递给另一个片段的部分: switch (menuItem.getItemId()){
case R.id.expenses:
final ExpenseActivity expenseFragment = new ExpenseActivity();
new GetAllTransactionAsyncTask(
new GetAllTra
当我试图从碎片中得到值时,我遇到了一些问题。我的片段A将打开片段B,当单击片段B中的按钮时,我希望获得一个值并将其传回片段A以供显示。然而,我不知道该如何做。
片段A:
@Click(R.id.buttonAttach)
void buttonAttachClicked(View v){
SupportAttachFileFragment fragment = new SupportAttachFileFragment_();
fragment.show(getFragmentManager(), null);
// get value her
我正在编写这个应用程序,其中一个字符串必须从一个活动传递到另一个片段,但是我得到了一个nullpointerexception,下面是我的代码:
接口:
public interface FragmentCommunicator {
public void passDataToFragment(String value);
}
片段代码:
public class YouWinFragment extends Fragment implements FragmentCommunicator {
TextView score;
@Override
我在试着找到结账的解决方案。这是为我制作的一个定制应用程序,其中用户选择一件T恤,设计,墨水颜色,尺寸等。这是一个纯粹的as3闪光应用程序,最终将在品牌网站上托管。我有API用户名和证书,我目前正在使用一个购买按钮,它使用的代码片段从贝宝HTML按钮代码。//这些是白色Design1产品的“立即购买”按钮的代码片段。
//Listeners
buyTingBtn.addEventListener(MouseEvent.CLICK, buyTINGnow);
//Functions
function buyTINGnow (event:MouseEvent):void
{
var
我有一段代码:
public static DateDialogFragment newInstance(Context context, DateDialogFragmentListener listener) {
DateDialogFragment dialog = new DateDialogFragment();
mContext = context;
mListener = listener;
/*I dont really see the purpose of the below*/
Bundle args = new Bundle();