附件是我想在我的应用程序中拥有的UI的屏幕截图.当我点击左侧片段上的列表项时,我看到点击列表项上的箭头指向(红色问号),我想知道如何在UI布局中实现这一点.要设置的任何特殊设置?

我有一个基于Android-ViewPagerIndicator的应用程序.
我想创建HorizontalScrollView一个Fragment.视图将包含一些图片.我的问题是,当我尝试滚动时,我的滚动视图不起作用,我滚动所有片段而不仅仅是我想要的视图.希望我的问题是可以理解的!:)
这是代码的一部分:
.XML
<HorizontalScrollView android:id="@+id/horizontalScroll"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="none"
android:fadingEdgeLength="10dp">
<LinearLayout
android:id="@+id/harokLayout"
android:background="#EEEEEE"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView android:src="@drawable/app2" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app1" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app2" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app1" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app2" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app1" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app2" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app1" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app2" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app1" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app2" android:layout_height="wrap_content" android:layout_width="wrap_content" />
<ImageView android:src="@drawable/app1" android:layout_height="wrap_content" …Run Code Online (Sandbox Code Playgroud) android android-ui android-layout android-fragments android-viewpager
我有一个ListView内部,我动态填充方法中的列表项getView(),与TextView,和一起组合ImageView.
我需要计算getView中Text和Image视图的大小,所以visibility=gone如果View太大,我将能够设置.我是:
public View getView(int position, View convertView, ViewGroup parent) {
..
View listItem=view.findViewById(R.id.listItem);
ImageView imageView=(ImageView)view.findViewById(R.id.myImg);
TextView textView=(TextView)view.findViewById(R.id.mytxt);
if (imageView.getRight()>listItemText.getRight()) {
imageView.setVisibility(View.GONE);
}
if (textView.getRight()>listItemText.getRight()) {
textView.setVisibility(View.GONE);
}
..
}
Run Code Online (Sandbox Code Playgroud)
但是因为我在里面getView(),所以还没有创建布局的值,所以我得到了View.getRight()调用的错误值.
任何想法如何做到这一点?
请帮我通过xml文件禁用搜索栏,而不是通过代码
<SeekBar
........
android:clickable="false"
android:longClickable="false"
android:focusable="false"
android:focusableInTouchMode="false" />
Run Code Online (Sandbox Code Playgroud)
尝试过以上所有属性,但无法禁用搜索栏.提前致谢
我正在尝试在加载自定义ListView时显示进度条,然后隐藏它.我正在使用ASync任务,但出于某种原因 - 未设置内容视图,并且在加载所有列表视图之前,先前的布局视图一直处于停滞状态.
这是我的代码:
private ListView listViewGameResults;
protected View dialogLayout;
protected ArrayList<Game> listGames;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.adresults);
GameResultsLoader gameResultsLoader = new GameResultsLoader();
gameResultsLoader.execute();
}
private class GameResultsLoader extends AsyncTask<Void, Void, Void> {
private GameResultsAdapter adapter;
public GameResultsLoader() {
}
@Override
protected void onPreExecute() {
}
@Override
protected Void doInBackground(Void... params) {
try {
listGames = GameResultsCache.getInstance().getGameResults();
adapter = new GameResultsAdapter(getBaseContext(), listGames);
listViewGameResults = (ListView)findViewById(R.id.listViewGameResults);
}
catch (Exception e) {
// TODO Auto-generated catch block
finish();
} …Run Code Online (Sandbox Code Playgroud) 我知道AndroidPlot有一个论坛,但它不是最活跃的,所以我有机会在这里...
我正在尝试使用AndroidPlot库从XY绘图中删除系列指示符或绘图图例.我不想从剧情本身删除这个系列,只是传说.
我已经看到它在AndroidPlot示例上完成但是由于文档有限,很难找到方法去做像删除legen这样的东西
当Activity不在前台时更新它是否可以.我不是在问它是否可以从后台线程完成.
考虑一下:
我有两个活动Activity-A和Activity-B.
我从Activity-A启动AsyncTask,然后转到Activity-B.一段时间后,AsyncTask结束,在onPostExecute()方法中,我尝试更新Activity-A中的图像.当Activity-B位于前台时,所有这一切都会发生.
以上场景是否合理,或者我必须等到Activity-A在前台更新其UI?
如果我可以在上面的场景中安全地更新UI,那么当Activity-A被终止或完成并且AsyncTask仍然完成并尝试更新UI时,我该怎么办?[假设我必须在更新UI之前检查isFinishing]
以上是我想要做的简化版本.我实际上有一个Custom ImageView,它从服务器加载图像并在请求完成后自行更新.所以我想知道如果视图在活动不在前台或已完成/销毁时自动更新,我必须担心什么情况.
编辑:这是一个正在运行的示例.
public class MainActivity extends Activity implements OnClickListener {
ImageView mImageView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mImageView = (ImageView) findViewById(R.id.iv_image);
findViewById(R.id.btn_activity_2).setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.btn_activity_2:
new BackGroundTask().execute();
startActivity(new Intent(MainActivity.this, Activity2.class));
break;
}
}
private class BackGroundTask extends AsyncTask<Void, Void, Void> {
@Override
protected Void doInBackground(Void... params) {
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
return null;
}
@Override …Run Code Online (Sandbox Code Playgroud) 我在一个需要stackview的应用程序中.但是我必须实现水平滑动以在stackview项和UI外观之间切换为正常的.请帮我搞定.
我已经检查了这个链接.
但在它中UI只是一个封面流程.我想让UI看起来像stackview一样.
我试图实现下图所代表的布局,使用适配器组成内部视图:

所有行都滚动在一起并且回收到位.
我没有在SO或任何博客上看到很多方法.FlowLayout不允许滚动,StaggeredGridView(Etsy或Google)不允许旋转,并且同步多ListView似乎太过牵涉.
这个自定义组件的SO方法是什么?
我是说这个:

(在单个屏幕截图中看起来不太好,但它比默认的不确定进度要好得多 - 实际上它的形状和动画非常类似于Android L中包含的新"Material"不确定进度,加上它会改变颜色) .
styles.xml19和20平台之间没有差异,虽然有新的styles_micro.xml,但它似乎没有包括这个.
android ×10
android-ui ×10
androidplot ×1
java ×1
layout ×1
listview ×1
seekbar ×1
stackview ×1
wear-os ×1