Merhabalar :Android onu kontrol ediyor sadece yapmanız gereken intent ile bunu kontrol etmek.Sizin için textView üzerinde bir deneme yaptım ve kendi telefonumda çalışıyor.
Ana xml'de textviewmine verdiğim özellikler : clickable kısmı önemli burada
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Twitter"
android:onClick="onClick" android:clickable="true"
android:id="@+id/textTT"
android:layout_below="@+id/button_login"
android:layout_toStartOf="@+id/button_login"
android:layout_marginTop="41dp" />
daha sonra java kısmındada aynı butona görev atarmış gibi setOncliklistener kullandım dikkat etmeniz gereken yer burda intent satırı.
TextView tV = (TextView) findViewById(R.id.textTT);
final Uri link = Uri.parse("https://twitter.com/rankend");
tV.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent k = new Intent(Intent.ACTION_DEFAULT,link);
startActivity(k);
}
});
bu şekilde butonada tanımladığınız zaman telefonda twitter uygulaması yüklüyse otomatik yönlendiriyor yok ise tarayıcıda açıyor. Bir sorun olursa geri dönüş yaparsanız yardımcı olabilirim.
İyi çalışmalar.