我已经列出了使用数据库的名称SimpleCursorAdapter,我想使用SimpleCursorAdapter.ViewBinder's方法更改特定名称的颜色.我在运行此方法时遇到问题,我的数据库包含不同的名称,但ListView会将所有namse显示为一个特定名称.我究竟做错了什么?如何更改特定名称的文本颜色?有可能用ViewBinder吗?
这是我的代码部分ViewBinder:
SimpleCursorAdapter.ViewBinder binder = new SimpleCursorAdapter.ViewBinder() {
@Override
public boolean setViewValue(View view, Cursor cursor, int columnIndex) {
// TODO Auto-generated method stub
String[] temp = dh.return_result();
tv = (TextView)findViewById(R.id.textView1);
tv = (TextView) view;
for(int i = 0; i<temp.length; i++)
{
if(temp[i].equalsIgnoreCase("Ameer Zhann"))
{
tv.setText(temp[i]);
tv.setTextColor(Color.rgb(58, 58, 224));
return true;
}
}
return false;
}
};
Run Code Online (Sandbox Code Playgroud)
这是我的输出图像:

我怎么解决这个问题?
android android-listview simplecursoradapter android-viewbinder
我正在使用Mobile Express Checkout Library进行付款方式.我对用于重定向paypal登录页面的url感到困惑.而且,以下链接是我已经使用过的.
1 - Sandbox.Paypal.com它给了我登录页面,不能用卡方法付款.并且,如果我使用PayPal帐户登录,它会立即付款按钮.之后,这个按钮方法不起作用.付款没有成功.
2 - Paypal.com它为我引发内部服务器错误.它也不显示登录页面.
在我上面的链接中,我没有在那里提到我的令牌和设备引用令牌.但是,我可以从paypal监听器类的webservice和devicereference令牌中获取我的令牌.
我能为此做些什么?如果知道,任何人都会指导 提前致谢.
更新
是的,我的网络服务犯了一个错误,我已经清除了这个错误并纠正了这个错误.现在,我可以通过Sandbox.Paypal.com成功登录我的paypal帐户,并且付款成功转移.同时我不能使用Pay with Card如果我选择使用卡支付方式,它将打开一个新窗口并显示在图像下方 -

我不知道为什么会这样.如果我在我的setExpressCheckout网络服务中更改我的LandingPage = Billing,只有我可以查看信用卡页面.并且,在填写信用卡详细信息等详细信息后,我的付款未获得成功.它会显示如下图像 -

当我填写信用卡详细信息时,我已经更改了电子邮件地址.之后,它总是这样显示.该怎么办?我不知道在哪里误会.请有人帮我这个.
而且,重要的是,第一次登录页面或信用卡页面的Web视图.我的软键盘无法使用我的设备.如果控件在web-view之后到达某个地方,那么只有它才会被启用.不是第一次.
您好我在ArrayList现在设置值如何将值存储在不同的文本视图中.
例如:
ArrayList<String> mylist =new ArrayList<String>();
for(int i=0;i<mylist.size();i++)
{
//Here mylist contains 10 values and I have 10 different textviews. Now How can i add values 1 to 10 in different textview. set value to First textview 1,second textview to 2 etc.
}
Run Code Online (Sandbox Code Playgroud)
请帮帮我找到这个.
这可能是一个愚蠢的问题.但是,不知道问题究竟在哪里.我正在尝试http通过MPMoviePlayercontroller视频流传输流媒体(HLS)很好.但是,音频无法在真实设备上工作(在模拟器中工作)这是我的代码,
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://mydomain:1935/coder/%@/playlist.m3u8", self.streamField.text]];
theMoviPlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
theMoviPlayer.controlStyle = MPMovieControlStyleFullscreen;
theMoviPlayer.movieSourceType = MPMovieSourceTypeStreaming;
theMoviPlayer.view.transform = CGAffineTransformConcat(theMoviPlayer.view.transform, CGAffineTransformMakeRotation(M_PI_2));
UIWindow *backgroundWindow = [[UIApplication sharedApplication] keyWindow];
[theMoviPlayer.view setFrame:backgroundWindow.frame];
[backgroundWindow addSubview:theMoviPlayer.view];
[theMoviPlayer play];
Run Code Online (Sandbox Code Playgroud)
有没有人为此工作过?我只收到有关音频问题的设备.
我试过下面一个,
NSURL *url = [NSURL URLWithString:@"http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8"];
MPMoviePlayerViewController *player = [[MPMoviePlayerViewController alloc] initWithContentURL:url];
[self presentMoviePlayerViewControllerAnimated:player];
Run Code Online (Sandbox Code Playgroud)
这个(仅限于safari的URL)可以在带有音频的Safari浏览器的iPad和模拟器iPad上正常工作.但是,除了Simulator之外,不能在iPad上作为应用程序使用.
如何验证Sdcard是否可用?我的应用程序是保存一些语音到SD卡.如果没有存储卡意味着,我的应用程序将强行关闭.我不知道那段时间我能做些什么.有谁可以请,我如何在将数据保存到存储卡之前验证这一点.
更新
我已经找到了上面的这个,并得到了SO用户的好答案.现在,我想查看存储卡大小是否已满?我怎么能这样做?任何人指导我.
提前致谢.
我有一个简单的疑问.在Android中它被说几乎无处不在,要经过一个String或intü应该使用或任何Intent与使用putextra()或任何传递过来,明年activity在那里,我可以从任何创建静态对象和访问activity
必须有使用背后的意图的话,任何人都可以请让我清醒为什么我们需要某种原因,intent从一个传递一个对象activity到其他地方,我们可以做到这一点为常,因为我们做它在Java.
我通过清理项目重新生成了我的R文件,但现在问题更复杂了.检测到我之前的所有视图控件.我该怎么办.
package newsapp.com;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.net.URL;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collections;
import java.util.Comparator;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.TreeMap;
import java.util.TreeSet;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import newsapp.com.PullToRefreshListView.OnRefreshListener;
import org.xml.sax.InputSource;
import org.xml.sax.SAXException;
import org.xml.sax.XMLReader;
import com.google.ads.Ad;
import com.google.ads.AdListener;
import com.google.ads.AdRequest;
import com.google.ads.AdRequest.ErrorCode;
import com.google.ads.AdSize;
import com.google.ads.AdView;
import facebook.src.com.facebook.android.DialogError;
import facebook.src.com.facebook.android.Facebook;
import facebook.src.com.facebook.android.FacebookError;
import facebook.src.com.facebook.android.Facebook.DialogListener;
import android.app.Activity;
import …Run Code Online (Sandbox Code Playgroud)