输出在其他布局 [英] Output in other layout
问题描述
有人请帮我把我的问题。我目前正在开发的移动应用杂货店我的论文。我用来做更多的按钮,因为我是初学者,使用按钮很多,使应用程序最简单的方法。我只是想在这里做其他布局输出,就像所有项目汇总买。顺便说一句我用复选框,以确定你会买什么可能的项目。因此,这里的code。
Baby_Items(杂货类)作为家长按钮
公共类Baby_Items扩展ActionBarActivity {@覆盖
保护无效的onCreate(捆绑savedInstanceState){
super.onCreate(savedInstanceState);
的setContentView(R.layout.activity_baby__items);
}公共无效baby_diaper(查看视图){
意图I =新意图(这一点,Baby_Diaper.class);
startActivity(ⅰ);
}公共无效baby_food(查看视图){
意图I =新意图(这一点,Baby_Food.class);
startActivity(ⅰ);
}公共无效baby_milk(查看视图){
意图I =新意图(这一点,Baby_Milk.class);
startActivity(ⅰ);
}
Baby_Diaper(儿童按钮)
公共类Baby_Diaper扩展ActionBarActivity {
ArrayList的<串GT;选择=新的ArrayList<串GT;();
TextView的final_text;
意图I =新意图(这一点,Shopping_List.class);
@覆盖
保护无效的onCreate(捆绑savedInstanceState){
super.onCreate(savedInstanceState);
的setContentView(R.layout.activity_baby__diaper);
final_text =(的TextView)findViewById(R.id.final_result_shopping);
final_text.setEnabled(假);
}公共无效的SelectItem(查看视图){ 布尔查=((复选框)视图).isChecked();
开关(view.getId())
{
案例R.id.pampers: 如果(选中)
{selection.add(帮宝适);}
其他
{
selection.remove(帮宝适);
}
打破; 案例R.id.huggies: 如果(选中)
{selection.add(好奇);}
其他
{
selection.remove(好奇);
}
打破; 案例R.id.johnsons: 如果(选中)
{selection.add(约翰逊);}
其他
{
selection.remove(约翰逊);
}
打破; 案例R.id.su preME: 如果(选中)
{selection.add(素preME);}
其他
{
selection.remove(苏preME);
}
打破;
}
}公共无效addtocart(查看视图){
串final_shopping_selection =; 对于(字符串选择:选择){
final_shopping_selection = final_shopping_selection +选项+\\ n;
} final_text.setText(final_shopping_selection);
final_text.setEnabled(真);
}
婴儿用品XML
<的RelativeLayout的xmlns:机器人=http://schemas.android.com/apk/res/android
的xmlns:工具=http://schemas.android.com/tools的android:layout_width =match_parent
机器人:layout_height =match_parent机器人:paddingLeft =@扪/ activity_horizontal_margin
机器人:paddingRight =@扪/ activity_horizontal_margin
机器人:paddingTop =@扪/ activity_vertical_margin
机器人:paddingBottom会=@扪/ activity_vertical_margin
工具:上下文=com.example.admin.mobile_grocery.Baby_Items
机器人:ID =@ + ID / baby_items><的ImageButton
机器人:layout_width =100dp
机器人:layout_height =100dp
机器人:ID =@ + ID /尿不湿
机器人:SRC =@绘制/ cloth_diaper_pic
机器人:scaleType =centerCrop
机器人:layout_alignParentTop =真
机器人:layout_alignParentLeft =真
机器人:layout_alignParentStart =真
安卓的onClick =baby_diaper/><的ImageButton
机器人:layout_width =100dp
机器人:layout_height =100dp
机器人:ID =@ + ID / baby_food
机器人:layout_alignParentTop =真
机器人:layout_centerHorizontal =真
机器人:SRC =@绘制/ baby_food
机器人:scaleType =centerCrop 安卓的onClick =baby_food/><的ImageButton
机器人:layout_width =100dp
机器人:layout_height =100dp
机器人:ID =@ + ID / baby_milk
机器人:layout_alignParentTop =真
机器人:layout_alignParentRight =真
机器人:layout_alignParentEnd =真
机器人:SRC =@绘制/乳
机器人:scaleType =centerCrop
安卓的onClick =baby_milk/>
Baby_Diaper XML
<的RelativeLayout的xmlns:机器人=http://schemas.android.com/apk/res/android
的xmlns:工具=http://schemas.android.com/tools的android:layout_width =match_parent
机器人:layout_height =match_parent机器人:paddingLeft =@扪/ activity_horizontal_margin
机器人:paddingRight =@扪/ activity_horizontal_margin
机器人:paddingTop =@扪/ activity_vertical_margin
机器人:paddingBottom会=@扪/ activity_vertical_margin
工具:上下文=com.example.admin.mobile_grocery.Baby_Diaper
机器人:ID =@ + ID / baby_diaper><复选框
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文字=@字符串/帮宝适
机器人:ID =@ + ID /帮宝适
机器人:layout_alignParentTop =真
机器人:layout_alignParentLeft =真
机器人:layout_alignParentStart =真
机器人:layout_marginTop =52dp
安卓:检查=假
安卓的onClick =的SelectItem/><复选框
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文字=@字符串/好奇
机器人:ID =@ + ID /好奇
机器人:layout_below =@ + ID /帮宝适
机器人:layout_alignParentLeft =真
机器人:layout_alignParentStart =真
安卓:检查=假
安卓的onClick =的SelectItem/><复选框
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文字=@字符串/约翰逊
机器人:ID =@ + ID /约翰逊
机器人:layout_below =@ + ID /好奇
机器人:layout_alignParentLeft =真
机器人:layout_alignParentStart =真
安卓:检查=假
安卓的onClick =的SelectItem
安卓的inputType =textNoSuggestions
/><复选框
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文字=@字符串/苏preME
机器人:ID =@ + ID /苏preME
机器人:layout_below =@ + ID /约翰逊
机器人:layout_alignParentLeft =真
机器人:layout_alignParentStart =真
安卓:检查=假
安卓的onClick =的SelectItem
安卓的inputType =textNoSuggestions
/><按钮
风格=机器人:ATTR / buttonStyleSmall
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文字=@字符串/ addtocart
机器人:ID =@ + ID / addtocart
机器人:layout_alignParentTop =真
机器人:layout_alignParentRight =真
机器人:layout_alignParentEnd =真
安卓的onClick =ocaddtocart
安卓的inputType =textNoSuggestions
/>
购物清单XML(我想在这里汇总的所有项目在购物清单活动)
<的RelativeLayout的xmlns:机器人=http://schemas.android.com/apk/res/android
的xmlns:工具=http://schemas.android.com/tools的android:layout_width =match_parent
机器人:layout_height =match_parent机器人:paddingLeft =@扪/ activity_horizontal_margin
机器人:paddingRight =@扪/ activity_horizontal_margin
机器人:paddingTop =@扪/ activity_vertical_margin
机器人:paddingBottom会=@扪/ activity_vertical_margin
工具:上下文=com.example.admin.mobile_grocery.Shopping_List
机器人:ID =@ + ID / shopping_list_layout><的TextView
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:textAppearance =机器人:ATTR / textAppearanceLarge
机器人:文字=购物清单
机器人:ID =@ + ID /和shopping_list
机器人:layout_alignParentTop =真
机器人:layout_centerHorizontal =真/><的TextView
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文字=你好购物者!
机器人:ID =@ + ID / final_result_shopping
机器人:layout_marginTop =33dp
机器人:layout_below =@ + ID / reservation_list
机器人:layout_alignParentLeft =真
机器人:layout_alignParentStart =真/>
购物清单的Java
没有$ C $下加入
块引用>清单
<?XML版本=1.0编码=UTF-8&GT?;
<应用
机器人:allowBackup =真
机器人:图标=@的mipmap / ic_launcher
机器人:标签=@字符串/ APP_NAME
机器人:主题=@风格/ AppTheme>
<活动
机器人:名字=。Mobile_Grocery
机器人:标签=@字符串/ APP_NAME>
&所述;意图滤光器>
<作用机器人:名字=android.intent.action.MAIN/> <类机器人:名字=android.intent.category.LAUNCHER/>
&所述; /意图滤光器>
< /活性GT;
<活动
机器人:登录NAME =
机器人:标签=@字符串/ title_activity_login>
< /活性GT;
<活动
机器人:Baby_ItemsNAME =
机器人:标签=@字符串/ title_activity_baby__items>
< /活性GT;
<活动
机器人:烘焙NAME =
机器人:标签=@字符串/ title_activity_baking>
< /活性GT;
<活动
机器人:饮料名称=
机器人:标签=@字符串/ title_activity_beverages>
< /活性GT;
<活动
机器人:面包NAME =
机器人:标签=@字符串/ title_activity_bakery>
< /活性GT;
<活动
机器人:Canned_GoodsNAME =
机器人:标签=@字符串/ title_activity_canned__goods>
< /活性GT;
<活动
机器人:调味品NAME =
机器人:标签=@字符串/ title_activity_condiments>
< /活性GT;
<活动
机器人:乳业NAME =
机器人:标签=@字符串/ title_activity_dairy>
< /活性GT;
<活动
机器人:Frozen_FoodsNAME =
机器人:标签=@字符串/ title_activity_frozen__foods>
< /活性GT;
<活动
机器人:杂项NAME =
机器人:标签=@字符串/ title_activity_miscellaneous>
< /活性GT;
<活动
机器人:Non_Food_ItemsNAME =
机器人:标签=@字符串/ title_activity_non__food__items>
< /活性GT;
<活动
机器人:名字=。Pasta_Rice
机器人:标签=@字符串/ title_activity_pasta__rice>
< /活性GT;
<活动
机器人:小吃NAME =
机器人:标签=@字符串/ title_activity_snacks>
< /活性GT;
<活动
机器人:名字=。Baby_Diaper
机器人:标签=@字符串/ title_activity_baby__diaper>
< /活性GT;
<活动
机器人:名字=。Baby_Food
机器人:标签=@字符串/ title_activity_baby__food>
< /活性GT;
<活动
机器人:Baby_MilkNAME =
机器人:标签=@字符串/ title_activity_baby__milk>
< /活性GT;
<活动
机器人:名字=。Bakery_Bread
机器人:标签=@字符串/ title_activity_bakery__bread>
< /活性GT;
<活动
机器人:名字=。Bakery_Cake
机器人:标签=@字符串/ title_activity_bakery__cake>
< /活性GT;
<活动
机器人:Bakery_CookiesNAME =
机器人:标签=@字符串/ title_activity_bakery__cookies>
< /活性GT;
<活动
机器人:名字=。Bakery_Donut
机器人:标签=@字符串/ title_activity_bakery__donut>
< /活性GT; <活动
机器人:Bakery_MuffinsNAME =
机器人:标签=@字符串/ title_activity_bakery__muffins>
< /活性GT;
<活动
机器人:名字=。Bakery_Pie
机器人:标签=@字符串/ title_activity_bakery__pie>
< /活性GT;
<活动
机器人:名字=。Beverages_Coffee
机器人:标签=@字符串/ title_activity_beverages__coffee>
< /活性GT;
<活动
机器人:名字=。Beverages_Juice
机器人:标签=@字符串/ title_activity_beverages__juice>
< /活性GT;
<活动
机器人:名字=。Beverages_Soda
机器人:标签=@字符串/ title_activity_beverages__soda>
< /活性GT;
<活动
机器人:名字=。Beverages_Tea
机器人:标签=@字符串/ title_activity_beverages__tea>
< /活性GT;
<活动
机器人:名字=。Beverages_Water
机器人:标签=@字符串/ title_activity_beverages__water>
< /活性GT;
<活动
机器人:名字=。Baking_Flour
机器人:标签=@字符串/ title_activity_baking__flour>
< /活性GT;
<活动
机器人:名字=。Baking_Icing
机器人:标签=@字符串/ title_activity_baking__icing>
< /活性GT;
<活动
机器人:名字=。Baking_Sugar
机器人:标签=@字符串/ title_activity_baking__sugar>
< /活性GT;
<活动
机器人:Canned_Goods_Fruits_And_VeggiesNAME =
机器人:标签=@字符串/ title_activity_canned__goods__fruits__and__veggies>
< /活性GT;
<活动
机器人:Canned_Goods_SaucesNAME =
机器人:标签=@字符串/ title_activity_canned__goods__sauces>
< /活性GT;
<活动
机器人:名字=。Canned_Goods_Tuna
机器人:标签=@字符串/ title_activity_canned__goods__tuna>
< /活性GT;
<活动
机器人:名字=。Condiments_Ketchup
机器人:标签=@字符串/ title_activity_condiments__ketchup>
< /活性GT;
<活动
机器人:名字=。Condiments_Mustard
机器人:标签=@字符串/ title_activity_condiments__mustard>
< /活性GT;
<活动
机器人:名字=。Condiments_Soy_Sauce
机器人:标签=@字符串/ title_activity_condiments__soy__sauce>
< /活性GT;
<活动
机器人:名字=。Condiments_Vinegar
机器人:标签=@字符串/ title_activity_condiments__vinegar>
< /活性GT;
<活动
机器人:Dairy_CheeseNAME =
机器人:标签=@字符串/ title_activity_dairy__cheese>
< /活性GT;
<活动
机器人:Dairy_dairymilkNAME =
机器人:标签=@字符串/ title_activity_dairy_dairymilk>
< /活性GT;
<活动
机器人:名字=。Dairy_Egg
机器人:标签=@字符串/ title_activity_dairy__egg>
< /活性GT;
<活动
机器人:名字=。Frozen_Food_Ice_Cream
机器人:标签=@字符串/ title_activity_frozen__food__ice__cream>
< /活性GT;
<活动
机器人:名字=。Miscellaneous_Battery
机器人:标签=@字符串/ title_activity_miscellaneous__battery>
< /活性GT;
<活动
机器人:Non_Food_Items_Liquid_DetergentNAME =
机器人:标签=@字符串/ title_activity_non__food__items__liquid__detergent>
< /活性GT;
<活动
机器人:Non_Food_Items_Dishwashing_LiquidNAME =
机器人:标签=@字符串/ title_activity_non__food__items__dishwashing__liquid>
< /活性GT;
<活动
机器人:Non_Food_Items_Plates_n_CupsNAME =
机器人:标签=@字符串/ title_activity_non__food__items__plates_n__cups>
< /活性GT;
<活动
机器人:Non_Food_Items_SoapNAME =
机器人:标签=@字符串/ title_activity_non__food__items__soap>
< /活性GT;
<活动
机器人:Non_Food_Items_TissueNAME =
机器人:标签=@字符串/ title_activity_non__food__items__tissue>
< /活性GT;
<活动
机器人:名字=。Pasta_Rice_Macaroni
机器人:标签=@字符串/ title_activity_pasta__rice__macaroni>
< /活性GT;
<活动
机器人:Pasta_Rice_SpaghettiNAME =
机器人:标签=@字符串/ title_activity_pasta__rice__spaghetti>
< /活性GT;
<活动
机器人:名字=。Pasta_Rice_Rice
机器人:标签=@字符串/ title_activity_pasta__rice__rice>
< /活性GT;
<活动
机器人:Snacks_ChipsNAME =
机器人:标签=@字符串/ title_activity_snacks__chips>
< /活性GT;
<活动
机器人:My_Profile_ListNAME =
机器人:标签=@字符串/ title_activity_my__profile__list>
< /活性GT;
<活动
机器人:和shopping_listNAME =
机器人:标签=@字符串/ title_activity_shopping__list>
< /活性GT;
<活动
机器人:Reservation_ListNAME =
机器人:标签=@字符串/ title_activity_reservation__list>
< /活性GT;
<活动
机器人:Credit_ListNAME =
机器人:标签=@字符串/ title_activity_credit__list>
< /活性GT;
< /用途>
的logcat错误###
\r\r\r\r12月9日至30日:28:10.297 2019年至2210年/? E /看门狗:@Sync 9045\r
12月9日至30日:28:37.827 4074-4074 /? E / MtpService:在MTPAPP的onReceive:android.intent.action.BATTERY_CHANGED\r
12月9日至30日:28:37.827 4074-4074 /? E / MtpService:battPlugged类型:2\r
12月9日至30日:28:40.297 2219至10年/? E /看门狗:@Sync 9046\r
12月9日至30日:29:10.302 2219至10年/? E /看门狗:@Sync 9047\r
12月9日至30日:29:17.812 4074-4074 /? E / MtpService:在MTPAPP的onReceive:android.intent.action.BATTERY_CHANGED\r
12月9日至30日:29:17.812 4074-4074 /? E / MtpService:battPlugged类型:2\r
12月9日至30日:29:40.302 2219至10年/? E /看门狗:@Sync 9048\r
12月9日至30日:29:42.902 24687-24687 /? E / dalvikvm:找不到类的android.app.Notification $ $行动生成器,从法b.a引用\r
12月9日至30日:29:43.032 24687-24687 /? E / dalvikvm:找不到类的android.graphics.drawable.RippleDrawable,从法b.a引用\r
12月9日至30日:29:43.242 24687-24687 /? E / dalvikvm:找不到类的android.app.Notification $ $行动生成器,从法b.a引用\r
12月9日至30日:29:43.332 24687-24687 /? E / dalvikvm:找不到类的android.transition.Transition,从法b.a引用\r
12月9日至30日:29:43.332 24687-24687 /? E / dalvikvm:找不到类的android.transition.Transition,从法b.a引用\r
12月9日至30日:29:43.332 24687-24687 /? E / dalvikvm:找不到类的android.transition.Transition,从法b.a引用\r
12月9日至30日:29:43.407 24687-24687 /? E / dalvikvm:找不到类的android.app.RemoteInput []',从方法b.a引用\r
12月9日至30日:29:43.442 24687-24687 /? E / dalvikvm:找不到类的android.transition.Transition,从法b.b引用\r
12月9日至30日:29:57.947 4074-4074 /? E / MtpService:在MTPAPP的onReceive:android.intent.action.BATTERY_CHANGED\r
12月9日至30日:29:57.947 4074-4074 /? E / MtpService:battPlugged类型:2\r
12月9日至30日:30:10.307 2219至10年/? E /看门狗:@Sync 9049\r
解决方案如何通过演员在
startActivity(新意图(ChooseItems.this,ShoppingList.class)
打电话?Somethinh是这样的:
意图shoppingListIntent =新意图(ChooseItems.this,ShoppingList.class);shoppingListIntent.putExtra(项目1,尿布);
shoppingListIntent.putExtra(项目2,另一个项目);//或者你可以添加项目的ArrayList:shoppingListIntent.putStringArrayListExtra(项目,arrItems);
startActivity(shoppingListIntent);
Somebody please help me to my problem. I'm currently developing mobile grocery app for my thesis. I used to make more buttons because I'm beginner, and using buttons is much simplest way to make the app. I just want here to make the output in other layout, just like summary of all item bought. By the way I used checkbox to determined what might item you will buy. So here's the code.
Baby_Items (Grocery Category) Serves as a parent button
public class Baby_Items extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_baby__items); } public void baby_diaper (View view) { Intent i = new Intent(this, Baby_Diaper.class); startActivity(i); } public void baby_food (View view) { Intent i = new Intent(this, Baby_Food.class); startActivity(i); } public void baby_milk (View view) { Intent i = new Intent(this, Baby_Milk.class); startActivity(i); }
Baby_Diaper (Children button)
public class Baby_Diaper extends ActionBarActivity { ArrayList<String> selection = new ArrayList<String>(); TextView final_text; Intent i = new Intent(this, Shopping_List.class); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_baby__diaper); final_text = (TextView)findViewById(R.id.final_result_shopping); final_text.setEnabled(false); } public void SelectItem (View view) { boolean checked = ((CheckBox) view) .isChecked(); switch (view.getId()) { case R.id.pampers: if(checked) {selection.add("Pampers");} else { selection.remove ("Pampers"); } break; case R.id.huggies: if(checked) {selection.add("Huggies");} else { selection.remove ("Huggies"); } break; case R.id.johnsons: if(checked) {selection.add("Johnsons");} else { selection.remove ("Johnsons"); } break; case R.id.supreme: if(checked) {selection.add("Supreme");} else { selection.remove ("Supreme"); } break; } } public void addtocart(View view){ String final_shopping_selection = ""; for (String Selections : selection){ final_shopping_selection = final_shopping_selection + Selections + "\n"; } final_text.setText(final_shopping_selection); final_text.setEnabled(true); }
Baby Item XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context="com.example.admin.mobile_grocery.Baby_Items" android:id="@+id/baby_items"> <ImageButton android:layout_width="100dp" android:layout_height="100dp" android:id="@+id/diapers" android:src="@drawable/cloth_diaper_pic" android:scaleType="centerCrop" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:onClick="baby_diaper" /> <ImageButton android:layout_width="100dp" android:layout_height="100dp" android:id="@+id/baby_food" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:src="@drawable/baby_food" android:scaleType="centerCrop" android:onClick="baby_food" /> <ImageButton android:layout_width="100dp" android:layout_height="100dp" android:id="@+id/baby_milk" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:src="@drawable/milk" android:scaleType="centerCrop" android:onClick="baby_milk" />
Baby_Diaper XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context="com.example.admin.mobile_grocery.Baby_Diaper" android:id="@+id/baby_diaper"> <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/pampers" android:id="@+id/pampers" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_marginTop="52dp" android:checked="false" android:onClick="SelectItem" /> <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/huggies" android:id="@+id/huggies" android:layout_below="@+id/pampers" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:checked="false" android:onClick="SelectItem" /> <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/johnsons" android:id="@+id/johnsons" android:layout_below="@+id/huggies" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:checked="false" android:onClick="SelectItem" android:inputType="textNoSuggestions" /> <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/supreme" android:id="@+id/supreme" android:layout_below="@+id/johnsons" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:checked="false" android:onClick="SelectItem" android:inputType="textNoSuggestions" /> <Button style="?android:attr/buttonStyleSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/addtocart" android:id="@+id/addtocart" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:onClick="ocaddtocart" android:inputType="textNoSuggestions" />
Shopping List XML (I want to summary all items here in shopping list activity)
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context="com.example.admin.mobile_grocery.Shopping_List" android:id="@+id/shopping_list_layout"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge" android:text="Shopping List" android:id="@+id/shopping_list" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello Shoppers!" android:id="@+id/final_result_shopping" android:layout_marginTop="33dp" android:layout_below="@+id/reservation_list" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" />
Shopping List Java
No code added
Manifest
<?xml version="1.0" encoding="utf-8"?>
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".Mobile_Grocery" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".Login" android:label="@string/title_activity_login" > </activity> <activity android:name=".Baby_Items" android:label="@string/title_activity_baby__items" > </activity> <activity android:name=".Baking" android:label="@string/title_activity_baking" > </activity> <activity android:name=".Beverages" android:label="@string/title_activity_beverages" > </activity> <activity android:name=".Bakery" android:label="@string/title_activity_bakery" > </activity> <activity android:name=".Canned_Goods" android:label="@string/title_activity_canned__goods" > </activity> <activity android:name=".Condiments" android:label="@string/title_activity_condiments" > </activity> <activity android:name=".Dairy" android:label="@string/title_activity_dairy" > </activity> <activity android:name=".Frozen_Foods" android:label="@string/title_activity_frozen__foods" > </activity> <activity android:name=".Miscellaneous" android:label="@string/title_activity_miscellaneous" > </activity> <activity android:name=".Non_Food_Items" android:label="@string/title_activity_non__food__items" > </activity> <activity android:name=".Pasta_Rice" android:label="@string/title_activity_pasta__rice" > </activity> <activity android:name=".Snacks" android:label="@string/title_activity_snacks" > </activity> <activity android:name=".Baby_Diaper" android:label="@string/title_activity_baby__diaper" > </activity> <activity android:name=".Baby_Food" android:label="@string/title_activity_baby__food" > </activity> <activity android:name=".Baby_Milk" android:label="@string/title_activity_baby__milk" > </activity> <activity android:name=".Bakery_Bread" android:label="@string/title_activity_bakery__bread" > </activity> <activity android:name=".Bakery_Cake" android:label="@string/title_activity_bakery__cake" > </activity> <activity android:name=".Bakery_Cookies" android:label="@string/title_activity_bakery__cookies" > </activity> <activity android:name=".Bakery_Donut" android:label="@string/title_activity_bakery__donut" > </activity> <activity android:name=".Bakery_Muffins" android:label="@string/title_activity_bakery__muffins" > </activity> <activity android:name=".Bakery_Pie" android:label="@string/title_activity_bakery__pie" > </activity> <activity android:name=".Beverages_Coffee" android:label="@string/title_activity_beverages__coffee" > </activity> <activity android:name=".Beverages_Juice" android:label="@string/title_activity_beverages__juice" > </activity> <activity android:name=".Beverages_Soda" android:label="@string/title_activity_beverages__soda" > </activity> <activity android:name=".Beverages_Tea" android:label="@string/title_activity_beverages__tea" > </activity> <activity android:name=".Beverages_Water" android:label="@string/title_activity_beverages__water" > </activity> <activity android:name=".Baking_Flour" android:label="@string/title_activity_baking__flour" > </activity> <activity android:name=".Baking_Icing" android:label="@string/title_activity_baking__icing" > </activity> <activity android:name=".Baking_Sugar" android:label="@string/title_activity_baking__sugar" > </activity> <activity android:name=".Canned_Goods_Fruits_And_Veggies" android:label="@string/title_activity_canned__goods__fruits__and__veggies" > </activity> <activity android:name=".Canned_Goods_Sauces" android:label="@string/title_activity_canned__goods__sauces" > </activity> <activity android:name=".Canned_Goods_Tuna" android:label="@string/title_activity_canned__goods__tuna" > </activity> <activity android:name=".Condiments_Ketchup" android:label="@string/title_activity_condiments__ketchup" > </activity> <activity android:name=".Condiments_Mustard" android:label="@string/title_activity_condiments__mustard" > </activity> <activity android:name=".Condiments_Soy_Sauce" android:label="@string/title_activity_condiments__soy__sauce" > </activity> <activity android:name=".Condiments_Vinegar" android:label="@string/title_activity_condiments__vinegar" > </activity> <activity android:name=".Dairy_Cheese" android:label="@string/title_activity_dairy__cheese" > </activity> <activity android:name=".Dairy_dairymilk" android:label="@string/title_activity_dairy_dairymilk" > </activity> <activity android:name=".Dairy_Egg" android:label="@string/title_activity_dairy__egg" > </activity> <activity android:name=".Frozen_Food_Ice_Cream" android:label="@string/title_activity_frozen__food__ice__cream" > </activity> <activity android:name=".Miscellaneous_Battery" android:label="@string/title_activity_miscellaneous__battery" > </activity> <activity android:name=".Non_Food_Items_Liquid_Detergent" android:label="@string/title_activity_non__food__items__liquid__detergent" > </activity> <activity android:name=".Non_Food_Items_Dishwashing_Liquid" android:label="@string/title_activity_non__food__items__dishwashing__liquid" > </activity> <activity android:name=".Non_Food_Items_Plates_n_Cups" android:label="@string/title_activity_non__food__items__plates_n__cups" > </activity> <activity android:name=".Non_Food_Items_Soap" android:label="@string/title_activity_non__food__items__soap" > </activity> <activity android:name=".Non_Food_Items_Tissue" android:label="@string/title_activity_non__food__items__tissue" > </activity> <activity android:name=".Pasta_Rice_Macaroni" android:label="@string/title_activity_pasta__rice__macaroni" > </activity> <activity android:name=".Pasta_Rice_Spaghetti" android:label="@string/title_activity_pasta__rice__spaghetti" > </activity> <activity android:name=".Pasta_Rice_Rice" android:label="@string/title_activity_pasta__rice__rice" > </activity> <activity android:name=".Snacks_Chips" android:label="@string/title_activity_snacks__chips" > </activity> <activity android:name=".My_Profile_List" android:label="@string/title_activity_my__profile__list" > </activity> <activity android:name=".Shopping_List" android:label="@string/title_activity_shopping__list" > </activity> <activity android:name=".Reservation_List" android:label="@string/title_activity_reservation__list" > </activity> <activity android:name=".Credit_List" android:label="@string/title_activity_credit__list" > </activity> </application>
LOGCAT ERROR ###
09-30 12:28:10.297 2019-2210/? E/Watchdog﹕ !@Sync 9045 09-30 12:28:37.827 4074-4074/? E/MtpService﹕ In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED 09-30 12:28:37.827 4074-4074/? E/MtpService﹕ battPlugged Type : 2 09-30 12:28:40.297 2019-2210/? E/Watchdog﹕ !@Sync 9046 09-30 12:29:10.302 2019-2210/? E/Watchdog﹕ !@Sync 9047 09-30 12:29:17.812 4074-4074/? E/MtpService﹕ In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED 09-30 12:29:17.812 4074-4074/? E/MtpService﹕ battPlugged Type : 2 09-30 12:29:40.302 2019-2210/? E/Watchdog﹕ !@Sync 9048 09-30 12:29:42.902 24687-24687/? E/dalvikvm﹕ Could not find class 'android.app.Notification$Action$Builder', referenced from method b.a 09-30 12:29:43.032 24687-24687/? E/dalvikvm﹕ Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method b.a 09-30 12:29:43.242 24687-24687/? E/dalvikvm﹕ Could not find class 'android.app.Notification$Action$Builder', referenced from method b.a 09-30 12:29:43.332 24687-24687/? E/dalvikvm﹕ Could not find class 'android.transition.Transition', referenced from method b.a 09-30 12:29:43.332 24687-24687/? E/dalvikvm﹕ Could not find class 'android.transition.Transition', referenced from method b.a 09-30 12:29:43.332 24687-24687/? E/dalvikvm﹕ Could not find class 'android.transition.Transition', referenced from method b.a 09-30 12:29:43.407 24687-24687/? E/dalvikvm﹕ Could not find class 'android.app.RemoteInput[]', referenced from method b.a 09-30 12:29:43.442 24687-24687/? E/dalvikvm﹕ Could not find class 'android.transition.Transition', referenced from method b.b 09-30 12:29:57.947 4074-4074/? E/MtpService﹕ In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED 09-30 12:29:57.947 4074-4074/? E/MtpService﹕ battPlugged Type : 2 09-30 12:30:10.307 2019-2210/? E/Watchdog﹕ !@Sync 9049
解决方案How about passing extras in your
startActivity(new Intent(ChooseItems.this,ShoppingList.class)
call?Somethinh like this:
Intent shoppingListIntent = new Intent(ChooseItems.this,ShoppingList.class); shoppingListIntent.putExtra("Item1","Diaper"); shoppingListIntent.putExtra("Item2","Another item");
//or you could add an arrayList of items: shoppingListIntent.putStringArrayListExtra("items",arrItems);
startActivity(shoppingListIntent);
这篇关于输出在其他布局的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!