İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
7Viewflipper ve Touch image zoom
Merhaba Arkadaşlar benim sorunum viewflipperda imageleri ekleyip geçişleri ayarlıyorum sonra touchimage zoom ile zoom ekliyorum. Fakat bu sefer viewflipper çalışmıyo sadece zoom yapılıyor bu konuda yardımcı olabilicek var mı
Android
[code]
public class magaz_bilgi extends Activity {
private final String telno="(Tel_no)";
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.magazabilgileri);
TextView tx=(TextView)findViewById(R.id.baslik);
TextView tx2=(TextView)findViewById(R.id.m_adres);
TextView tx3=(TextView)findViewById(R.id.txv_tel_ekle);
TextView tx4=(TextView)findViewById(R.id.txv_faks_ekle);
Intent gt= getIntent();
tx.setText(gt.getStringExtra("baslik"));
tx2.setText(gt.getStringExtra("adres"));
tx3.setText(gt.getStringExtra("tel"));
tx4.setText(gt.getStringExtra("faks"));
Button geri=(Button)findViewById(R.id.back_m_bilg);
geri.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
finish();
}
});
Button ara=(Button)findViewById(R.id.buton_arama);
ara.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
try {
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:" + telno));
startActivity(intent);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
}
[/code]
Arkadaşlar Acaba nerede nasıl bir hata var ara butonu çalışmıyor hiç algılamıyor butonu.
Google Marker
Merhaba arkadaşlar,
Yaptığım uygulamada google map v2 kullanıyorum xmlden LatLngları çekip Markerlara ekledim. Buraya kadar tamam ama şuanda Markera tıkladıkan sonra başka sayfaya geçiyorum. Sorunum diğer sayfaya geçerken bilgi gödericem ama hangi markera tıklandığı bilgisine nasıl ulaşıcam bulamadım bi yardımcı olurmusunuz.
Xml Parse ve Google Maps marker ekleme
Merhaba arkadaşlar
Elimde xml var içeri parse ettim fakat bunları marker olarak haritaya ekliyemiyorum acaba parse ederkenmi hata yapıyorum yardımcı olabilirmisiniz acaba.
<MAGAZALAR>
<MAGAZA>
<baslik>ADA TEKSTİL</baslik>
<adres>bakırcılar geçidi no:15 keşan</adres>
<ilce>KEŞAN</ilce>
<il>EDİRNE</il>
<telefon>+90 (284) 715 48 48</telefon>
<faks>+90 (284) 715 48 48</faks>
<latitude>40.85368</latitude>
<longtitude>26.631359</longtitude>
</MAGAZA>
....
....
</MAGAZALAR>
public class Magazalar extends FragmentActivity {
private GoogleMap googleHarita;
public String baslik[];
public String adress[];
public String ilce[];
public String il[];
public String tel[];
public String faks[];
public Double latit[];
public Double lont[];
LatLng position;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.magazalar);
try {
InputStream is = getAssets().open("file.xml");
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(is);
Element element=doc.getDocumentElement();
element.normalize();
NodeList nList = doc.getElementsByTagName("MAGAZA");
for (int i=0; i<nList.getLength(); i++) {
Node node = nList.item(i);
if (node.getNodeType() == Node.ELEMENT_NODE) {
Element element2 = (Element) node;
String lati=getValue("latitude", element2);
String longt=getValue("longtitude", element2);
Double dlati= Double.parseDouble(lati);
Double dlongt=Double.parseDouble(longt);
baslik=new String[]{getValue("Baslik", element2)};
adress=new String[]{getValue("Adres", element2)};
ilce=new String[]{getValue("ilce", element2)};
il=new String[]{getValue("il", element2)};
tel=new String[]{getValue("telefon", element2)};
faks=new String[]{getValue("faks", element2)};
position=new LatLng(dlati, dlongt);
}
}
}
catch (Exception e) {e.printStackTrace();}
if (googleHarita == null) {
googleHarita = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.haritafragment))
.getMap();
if (googleHarita != null) {
LatLng istanbulKoordinat = new LatLng(41.021161,29.004065);
googleHarita.addMarker(new MarkerOptions().position(istanbulKoordinat).title("Kız Kulesi"));
googleHarita.moveCamera(CameraUpdateFactory.newLatLngZoom(istanbulKoordinat, 13));
}
googleHarita.setMapType(GoogleMap.MAP_TYPE_HYBRID);
googleHarita.setMyLocationEnabled(true);
googleHarita.getUiSettings().setMyLocationButtonEnabled(true);
}
}
private static String getValue(String tag, Element element) {
NodeList nodeList = element.getElementsByTagName(tag).item(0).getChildNodes();
Node node = (Node) nodeList.item(0);
return node.getNodeValue();
}
}
Android
Sorun çözüldü Yardımcı olmayan arkadaşlara Teşekkür ederim. Kod doğru hata aynı isime iki lyout varmış birinin isminde küçük bir değişiklik varmış o yüzden butonu görmüyomuş benim dikkatsizliğim.
Google Marker
[code]
googleHarita.setOnMarkerClickListener(new OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
Intent gt= new Intent(Magazalar.this,magaz_bilgi.class);
gt.putExtra("position", id[ ? ]);
startActivity(gt);
return true;
}}); [/code]