gpt4 book ai didi

android - 垂直搜索栏 setProgress 不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:47:23 31 4
gpt4 key购买 nike

Seek 没有进行。所有搜索栏都归零,但 textView 正确显示值..

choosePreset.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View arg0)
{
LayoutInflater inflater = ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE));
View customView = inflater.inflate(R.layout.preset_list, null, false);
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setView(customView);

final String[] arr= getEqualizerPresets();

ArrayAdapter<String> namesAA= new ArrayAdapter<String> ( context,R.layout.myitemlist,arr );
ListView list = (ListView) customView.findViewById(R.id.mylist);
list.setAdapter(namesAA);

final AlertDialog ad = builder.create();

list.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view, final int position, long id)
{
Toast.makeText(context, "Position"+position, Toast.LENGTH_LONG).show();

//equalizerWrapper.usePreset((short)arr[position]);

for(int v=0;v<eqSeeks.length;v++)
{
// equalizerSeeks(v, eqSeeks[v]);
final int z = v;
eqSeeks[v].post(new Runnable()
{

@Override
public void run()
{
eqSeeks[z].setProgress( EQValues.presetValues[position][z]);
}
});

}

// eqSeeks[2].setProgress(150);

setEqualizerPreset(position);

ad.dismiss();

}
});

ad.show();
}
});

EQValues.presetValues[position][z] 正确显示在 textView 中,但 seekbars 未达到进度。我尝试了很多方法但没有任何效果。

我尝试使用处理程序,也尝试使用 postMethod,如图所示。但是 seekBars 没有达到值。

编辑

我找到一个answerupdateThumb 方法添加到垂直搜索栏,但它也不起作用。这个问题是由于垂直搜索栏。

public void updateThumb(){
onSizeChanged(getWidth(), getHeight(), 0, 0);
}

设置进度后调用update thumb方法

seekBar.setProgress((int) progress);
seekBar.updateThumb();

但这仍然没有解决我的问题

最佳答案

I am facing some other problem. but the given statement works.

在 VerticalSeekbar 类中添加 updateThumb 方法,如

public void updateThumb()
{
onSizeChanged(getWidth(), getHeight(), 0, 0);
}

设置进度后调用update thumb方法

seekBar.setProgress((int) progress);
seekBar.updateThumb();

关于android - 垂直搜索栏 setProgress 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28432341/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com