vahid_2231 6 ارسال شده در 2 شهریور، 2016 اشتراک گذاری ارسال شده در 2 شهریور، 2016 سلام من میخوام با استفاده از 3 تا تکس باکس لیست ویو رو پر کنم یعنی هرچی تو این سه تا میزنم در لیست ویوی که داخل اکتیویتی دیگه دارم پر بشن ممنون میشم راهنمایی کنید . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Elyas Erfani 3,582 ارسال شده در 2 شهریور، 2016 اشتراک گذاری ارسال شده در 2 شهریور، 2016 درود public class MainActivity extends Activity { ListView listview; Button Addbutton; EditText GetValue; String[] ListElements = new String[] { "Android", "PHP" }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listview = (ListView) findViewById(R.id.listView1); Addbutton = (Button) findViewById(R.id.button1); GetValue = (EditText)findViewById(R.id.editText1); final List<String> ListElementsArrayList = new ArrayList<String>(Arrays.asList(ListElements)); final ArrayAdapter<String> adapter = new ArrayAdapter<String> (MainActivity.this, android.R.layout.simple_list_item_1, ListElementsArrayList); listview.setAdapter(adapter); Addbutton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ListElementsArrayList.add(GetValue.getText().toString()); adapter.notifyDataSetChanged(); } }); } } کد های layout : <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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.listviewaddelementsdynamically_android_examples.com.MainActivity" > <Button android:id="@+id/button1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/editText1" android:layout_centerHorizontal="true" android:text="ADD Values to listview" /> <EditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="26dp" android:ems="10" android:hint="Add elements listView" /> <ListView android:id="@+id/listView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/button1" android:layout_centerHorizontal="true" > </ListView> </RelativeLayout> اینجوری هرچی داخل ادیت تکست بنویسید و روی دکمه بزنید به عنوان ی ایتم اضافه میشه به لیست ویو لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
vahid_2231 6
سلام من میخوام با استفاده از 3 تا تکس باکس لیست ویو رو پر کنم یعنی هرچی تو این سه تا میزنم در لیست ویوی که داخل اکتیویتی دیگه دارم پر بشن ممنون میشم راهنمایی کنید .
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.