當前位置:首頁 » 安卓系統 » android滾動條

android滾動條

發布時間: 2022-08-17 07:11:05

A. android 我在textview中設置了滾動條

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"

>

<ScrollView

android:id="@+id/sv"

android:layout_width="match_parent"

android:layout_height="150dp"

android:fadingEdge="vertical"

android:scrollbars="vertical" >

<TextView

android:id="@+id/tv"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:paddingLeft="10dp"

android:paddingRight="10dp"

android:text=""

android:textSize="18sp" />

</ScrollView>

</RelativeLayout>

activity:

ScrollView sv = (ScrollView)this.findViewById(R.id.sv);

sv.setOnTouchListener(new OnTouchListener() {

@SuppressLint("NewApi")

@Override

public boolean onTouch(View v, MotionEvent event) {

switch (event.getAction()) {

case MotionEvent.ACTION_DOWN:

height = event.getY();

break;

case MotionEvent.ACTION_MOVE:

break;

case MotionEvent.ACTION_UP:

height = event.getY()-height;

if(height>=0){

Toast.makeText(MainActivity.this, "本次向下拉動了"+height, Toast.LENGTH_SHORT).show();

}else{

Toast.makeText(MainActivity.this, "本次向上拉動了:"+Math.abs(height), Toast.LENGTH_SHORT).show();

}

break;

}

return false;

}

});

B. Android 滾動條 ProgressBar 怎麼停止

您好,很高興能幫助您
如果你把內容包含在ScrollView中,當內容超出高度時會自動出現滾動條。

另外,使用控制項HorizontalScrollView 來包住你的內容時,
如果你的內容假設是一個LinearLayout, 那麼當LinearLayout的寬度超過屏幕時, 將會自動產生滾動條,當你拖動滑鼠時,效果跟scrollView一樣,不過是橫向而己

例:
縱向滾動
<ScrollView>
<LinearLayout ........>
<TextView ...../>
<TextView ...../>
<TextView ...../>
<TextView ...../>
</LineraLayout>
</ScrollView>

模向滾動
<HorizontalScrollView >
<LinearLayout ........>
<TextView ...../>
<TextView ...../>
<TextView ...../>
<TextView ...../>
</LineraLayout>
</HorizontalScrollView >

有時候甚至可以做到橫向縱向都支持,只需要你合理設計就可以, 注意ScrollView中只能加一個控制,不能超過兩個
你的採納是我前進的動力,
記得好評和採納,答題不易,互相幫助,

C. android 代碼布局TableLayout 滾動條

把textview寬度設為自適應

D. android如何讓ScrollView的滾動條定位到最後一行

單獨定義一個靜態方法,建立一個線程判斷滾動條的內層外層高度變化。
ScrollView
scrollresult=(ScrollView)findViewById(R.id.scrollView);
scroll2Bottom(scrollresult,
txthistroycontent);//txthistroycontent為滾動條關聯的文本框
public
static
void
scroll2Bottom(final
ScrollView
scroll,
final
View
inner)
{
Handler
handler
=
new
Handler();
handler.post(new
Runnable()
{
@Override
public
void
run()
{
//
TODO
Auto-generated
method
stub
if
(scroll
==
null
||
inner
==
null)
{
return;
}
//
內層高度超過外層
int
offset
=
inner.getMeasuredHeight()
-
scroll.getMeasuredHeight();
if
(offset
<
0)
{
System.out.println("定位...");
offset
=
0;
}
scroll.scrollTo(0,
offset);
}
});
}
}

E. android 編程怎麼添加滾動條

給TextView加上滾動條非常簡單,只需要把TextView標簽放在ScrollView標簽中
[html] view plain print?
<ScrollView android:layout_width="wrap_content" android:layout_height="wrap_content">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/txtViewHtml" />
</ScrollView>

F. android中怎樣隱藏滾動條

android中隱藏滾動條的方法:
1. 在<ListView>標簽中設置屬性,android:fastScrollEnabled="false"
2. 以下屬性scrollbars可以設置為none也可以不設置為none。效果會有點不同。根據具體情況決定是否設置為none,android:scrollbars="none"
3. 屬性fastScrollEnabled說明:
Enables the fast scroll thumb that can be dragged to quickly
scroll through the list. [boolean]
譯:允許fast scroll thumb可以拖動來快速滾動列表。
4. 屬性scrollbars說明:
Defines which scrollbars should be displayed on scrolling or not.
譯:定義在scrolling時哪個滾動條應該顯示出來,或者不顯示。

G. android 怎麼隱藏horizontalscrollview的滾動條

1、在默認情況下,HorizontalScrollView控制項裡面的內容在滾動的情況下,會出現滾動條,為了去掉滾動條,只需要在<HorizontalScrollView/>裡面加android:scrollbars="none"。
2、如果想實現在代碼裡面,點擊左(右)按鈕【btnLeft(btnRight)】,滾動條裡面的內容會向左向右滾動【horizontalScrollViewMM】。代碼如下:
滾動條向左滾動:
btnLeft.setOnClickListener( new View.onClickListener(){
horizontalScrollViewMM.arrowScroll(View.FOCUS_LEFT);
});
滾動條向右滾動:
btnRight.setOnClickListener( new View.onClickListener(){
horizontalScrollViewMM.arrowScroll(View.FOCUS_RIGHT);
});

H. 為什麼 Android 的滾動條在不同的的位置長度是不一樣的

android 滾動條的長度,應該是隨著內容而變化的,不可能固定不變的,應該是設計的

I. android TextView滾動條設置android:ellipsize="marquee" android:scrollbars="horizontal" android:marqu

1.你滾動條包含的列表項要超過頁面顯示範圍
2.mxl代碼中多所有的列表項都要包含在scroll中。(也就是scroll要把列表項括起來)
隨便給你段代碼 scroll裡面的內容不用仔細看,就是一些列表組件什麼的。注意sroll的格式就好了

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="#ff888888">
<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ff888888">
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="#ff888888">
<TextView android:layout_width="wrap_content" android:id="@+id/Text" android:layout_height="wrap_content" android:text="@string/title" android:layout_gravity="center" android:textColor="#ffff00ff" android:textSize="30sp" android:layout_marginBottom="10px" android:layout_marginTop="30px"></TextView>

<Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:text="@string/backlight" android:id="@+id/backlight"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/screen" android:text="@string/screen"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/speaker" android:text="@string/speaker"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/headset" android:text="@string/headset"></Button>
<Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:text="@string/vibrator" android:id="@+id/vibrator"></Button>
<Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/battery" android:text="@string/battery"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:text="@string/dial" android:id="@+id/dial"></Button><Button android:gravity="left" android:layout_width="fill_parent" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/fingerpaint" android:text="@string/fingerpaint"></Button>
<Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:text="@string/touchpanel" android:id="@+id/touchpanel"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:text="@string/gsensor" android:id="@+id/gsensor"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/camera" android:text="@string/camera"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/wifi" android:text="@string/wifi"></Button>

<Button android:id="@+id/picture" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:layout_width="fill_parent" android:text="@+string/picture"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/bluetooth" android:text="@string/bluetooth"></Button><Button android:layout_width="fill_parent" android:gravity="left" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:id="@+id/keypress" android:text="@string/keypress"></Button><Button android:id="@+id/locateme" android:text="GPS" android:layout_width="fill_parent" android:textSize="25sp" android:layout_height="50px" android:layout_marginBottom="2px" android:gravity="left"></Button>
</LinearLayout>
</ScrollView>

</LinearLayout>

J. Android scrollview滾動條顯示不出來怎麼辦

正好也遇到這個問題,剛看到的分享下 android:background 設置背景色/背景圖片。可以通過以下兩種方法設置背景為透明:」@android:color/transparent」和」@null」。注意TextView默認是透明的,不用寫此屬性,但是Buttom/ImageButton/ImageView想透

熱點內容
單獨編譯內核模塊 發布:2025-01-16 18:54:26 瀏覽:802
js解壓字元串 發布:2025-01-16 18:54:17 瀏覽:482
php怎麼開啟伺服器 發布:2025-01-16 18:52:53 瀏覽:769
億速雲北京三區伺服器雲主機 發布:2025-01-16 18:52:01 瀏覽:359
我的世界網易伺服器做家園 發布:2025-01-16 18:50:33 瀏覽:553
虛擬存儲安全教程 發布:2025-01-16 18:49:48 瀏覽:574
vps配置ftp 發布:2025-01-16 18:49:02 瀏覽:157
qtc比python好用 發布:2025-01-16 18:39:48 瀏覽:488
電腦有免費伺服器嗎 發布:2025-01-16 18:35:28 瀏覽:220
sql生成唯一 發布:2025-01-16 18:35:25 瀏覽:223