我正在構建應用程序,希望將我的佈局從8點到12點隱藏起來。我嘗試使用線程,但的AsyncTask我不知道如何給時間8之間週期12隱藏特定時間的佈局
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<de.hdodenhof.circleimageview.CircleImageView
android:layout_width="40dp"
android:layout_height="50dp"
android:layout_marginLeft="3dp"
android:scaleType="centerCrop"
android:src="@drawable/vegitables"
app:civ_border_color="#80000000"
app:civ_border_width="1dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="5dp"
android:text="Veg :"
android:textColor="#F00"
android:textSize="18sp"
android:textStyle="bold" />
</LinearLayout>
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="150dp"/>
</LinearLayout>
您需要設置一個函數來隱藏8-12 Am之間的佈局(使用檢查當前時間),並在託管此佈局的活動的'onResume()'中調用它。 –
'if(getNow is between 8am and 12am){layout.hide()} else {layout.show()}' – Selvin