2016-04-08 32 views
0

de ekleme Öğe ben kullanıcı atmak kaydırabilirsiniz bunu istiyorum benim o benim Button basarsanız HorizontalScrollView ve bir TextView benim HorizontalScrollView ait mevcut konumda gösterilecektir.HorizontalScrollView - belirli bir konuma

Şimdiye kadar zaten

TextView textView; 
textView = new TextView(MainActivity.this); 
textView.setText(editText.getText().toString()); 
linearLayout.addView(textView); 

Herhangi bir yardım karşılandı ... ama belirli bir pozisyona, bir TextView sunmak biliyorum!

+0

güncel pozisyon anlamı? – Krish

+0

Görüntülenen pozisyon! –

+0

Ekran resminiz var mı? – Krish

cevap

1

böyle

final HorizontalScrollView scrollView = (HorizontalScrollView) findViewById(R.id.scroller); 
     final RelativeLayout container = (RelativeLayout) findViewById(R.id.container); 

     findViewById(R.id.addButton).setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View view) { 

       TextView iv = new TextView(Act2.this); 
       iv.setText(new Date().toString()); 

       RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(300, 400); 
       params.leftMargin = scrollView.getScrollX(); 
       params.topMargin = scrollView.getScrollY(); 
       container.addView(iv, params); 


      } 
     }); 

bazı olanı yap Ve göreli düzeni HorizontalScrollView içeride olmalıdır. Bu, tam olarak geçerli konumda bir metin görünümü ekleyecektir, ancak aynı zamanda TextViews ile örtüşmesini önlemek için de kod yazmalısınız.

İlgili konular