मैं एक साधारण मानचित्र एप्लिकेशन विकसित करने की कोशिश कर रहा हूं, जो स्क्रीन में एक मानचित्र प्रदर्शित करेगा।Android पर ImageView पर लाइनों को कैसे आकर्षित करें?
जब उपयोगकर्ता कर्सर को स्क्रीन पर ले जाता है, तो मैं अपने मानचित्र पर 2 लंबवत रेखाएं प्रदर्शित करना चाहता हूं। मैंने इसके लिए एक विचार पाने के लिए कई उदाहरणों की कोशिश की थी, लेकिन दुर्भाग्य से, सफल नहीं हुआ। मैं इसे कैसे बना सकता हूं?
और एक पिछले प्रश्न के रूप में here मैंने कोशिश की थी। लेकिन जवाब नहीं मिला। क्या कोई मुझे मार्गदर्शन कर सकता है?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView android:id="@+id/main_imagemap"
android:src="@drawable/worldmap"
android:clickable="true"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
</LinearLayout>
और मेरी गतिविधि फ़ाइल (मैं सिर्फ यह शुरू कर दिया था ..)
import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;
public class LineMapActivity extends Activity
{
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView map_image = (ImageView)findViewById(R.id.main_imagemap);
}
}
और उस लिंक के रूप में, मैं भी MyImageView जोड़ा था:
मेरे main.xml निम्नलिखित के रूप में है ।
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.widget.ImageView;
public class MyImageView extends ImageView
{
public MyImageView(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
Paint p = new Paint(Paint.ANTI_ALIAS_FLAG);
canvas.drawLine(0, 0, 20, 20, p);
super.onDraw(canvas);
}
}
अब मैं अपने ऐप में यह MyImageView कैसे जोड़ सकता हूं?
में और अधिक जानकारी प्राप्त कर सकते हैं? इस ट्यूटोरियल को देखें http://codemagician.wordpress.com/2010/05/06/android-google-mapview-tutorial-done-right/ – MikeIsrael
नहीं मेरे प्रिय .. मैं सिर्फ एंड्रॉइड में एक नया मधुमक्खी हूँ .. मैं हूँ सिर्फ drawables से एक छवि जोड़ना। मैं बस एक छवि के ऊपर रेखा खींचने का अध्ययन करना चाहता हूं .. पुराने ब्लैकबेरी फोन की तरह –
ठीक है मेरे उत्तर की जांच करें, यह आपको इच्छित परिणाम प्राप्त करना चाहिए। – MikeIsrael