کلیدستان

نسخه‌ی کامل: اسکرول شدن اتوماتیک متن در گوشی های مختلف (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان
چطوری میشه وقتی طول مطلبمون در اکتویتی زیاد میشه بیایم اسکرول بشه؟
و از طرفی برای گوشی ها مختلف اتوماتیک اول تنظیم بشه بعد که زیاد شد اسکرول بشه؟در asp.net مثلا یه min-height داشتیم .تو این چی؟
ممنون میشم راهنمایی بفرمایید
امید وارم منظورتون رو درست فهمیده باشم

کد پی‌اچ‌پی:
msgView = (ListViewfindViewById(R.id.listView1);
 
        
ArrayAdapter<String>      msgList = new ArrayAdapter<String>(this,
              
android.R.layout.simple_list_item_1);
              
msgView.setAdapter(msgList);
              
msgList.add("1");
              
msgList.add("2");
              
msgList.add("3");
              
msgList.add("4");
              
msgList.add("5");
              
msgList.add("6");
              
msgList.add("7");
              
msgList.add("8");
              
msgList.add("9");
              
msgList.add("10");
              
            
  
msgView.smoothScrollToPosition(msgList.getCount() - 1); 


در اینجا ما یک لیست ویو ساره رو با اعداد 1 تا 10 پر کردیم خط اخر باعث میشه اسکرول ما بیاد پایین
ممنون از شما
میگم حالا اگه از لیست ویو استفاده نکنیم چطوری بیایم اسکورل کنیم؟
مثلا 20 تا دگمه بخواییم در اکتویتی بذاریم
متشکرم
سلام چطور میشه میله اسکرول رو عوض کرد تا ‏UI‏ بهتری داشته باشم
سلام

میتونید از Style مربوط به FastScrollStyle استفاده کنید
به صورت زیر فایل پیوست شده
(۱۳۹۴/۰۵/۰۴, ۰۹:۴۰ ق.ظ)ahmad97 نوشته: [ -> ]ممنون از شما
میگم حالا اگه از لیست ویو استفاده نکنیم چطوری بیایم اسکورل کنیم؟
مثلا 20 تا دگمه بخواییم در اکتویتی بذاریم
متشکرم

سلام
باید از Scrollview استفاده کنید و تمامی Button ها تون رو در بین اون قرار بدید