vahid_2231 6 ارسال شده در 13 خرداد، ۱۳۹۵ اشتراک گذاری ارسال شده در 13 خرداد، ۱۳۹۵ سلام من میخوام با استفاده از 3 تا تکس باکس لیست ویو رو پر کنم یعنی هرچی تو این سه تا میزنم در لیست ویوی که داخل اکتیویتی دیگه دارم پر بشن ممنون میشم راهنمایی کنید . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Elyas Erfani 3,582 ارسال شده در 13 خرداد، ۱۳۹۵ اشتراک گذاری ارسال شده در 13 خرداد، ۱۳۹۵ درود 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 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.